package com.lsp.microuser.user.service;

import com.lsp.microcommon.common.PageParam;
import com.lsp.microcommon.common.PageVo;
import com.lsp.microcommon.entity.Point;
import com.lsp.microcommon.entity.User;
import com.lsp.microuser.user.vo.UserVo;
import org.springframework.web.multipart.MultipartFile;

public interface UserService {

    String uploadHeadImg(MultipartFile file);

    String uploadHeadImg2(MultipartFile file);

    void updatePoint(Integer uid ,Integer point);

    User selectById(Integer id);

    UserVo myInfo();

    void updateInfo(User user);

    void sign();

    PageVo<Point> selectPointList(PageParam param);
}
